package com.jat.algorithms.sort;

/**
 * @author Jat C C J
 * @description: 堆排序
 * @date 2021-9-2815:16
 */
public class HeapSort {
    public static void main(String[] args) {

    }

    /**
     * 堆排序还是比较复杂的
     * 根据数组构造成一个初始堆
     * 将第一个元素和最后一个元素调换，输出最后一个元素
     * 剩余元素再调整，再进行第二步，循环知道只剩下一个元素
     * @param array
     */
    private static void heap(int[] array){

    }

    private static void heapAdjust(int[] array,int start,int end){

    }
}
